package com.motong.gongdan.vo.H5Vo.lamp.query;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.Date;

@ApiModel("联络灯请求列表请求参数")
@Accessors(chain = true)
@Data
public class LampListQuery {

    @ApiModelProperty(value = "联络灯请求id")
    private String id;

//    @ApiModelProperty(value = "与我有关")
//    private Boolean aboutMe;

//    @ApiModelProperty(value = "与我有关用户id",hidden = true)
//    private Integer aboutMeId;

    @ApiModelProperty(value = "分组id")
    private String groupId;

    @ApiModelProperty(value = "设备id")
    private Long deviceId;

    @ApiModelProperty(value = "期间起")
    private Date createTimeStart;

    @ApiModelProperty(value = "期间止")
    private Date createTimeEnd;

    @ApiModelProperty(value = "结束时间起")
    private String startTime;

    @ApiModelProperty(value = "结束时间止")
    private String endTime;

    @ApiModelProperty(value = "发起人")
    private String createUserName;

    @ApiModelProperty(value = "设备编号")
    private String deviceSn;

    @ApiModelProperty(value = "联络灯类型名称")
    private String typeName;

    @ApiModelProperty(value = "时间倒序")
    private Boolean orderByTimeDesc = true;

    @ApiModelProperty(value = "页码")
    private Integer page = 1;

    @ApiModelProperty(value = "条数")
    private Integer limit = -1;


}
